Porsche 917: The greatest racing car?

Porsche 917: The greatest racing car?